CRIUS: User-Friendly Database Design

نویسندگان

  • Li Qian
  • Kristen LeFevre
  • H. V. Jagadish
چکیده

Non-technical users are increasingly adding structures to their data.This gives rise to the need for database design. However, traditionaldatabase design is deliberate and heavy-weight, requiring techni-cal expertise that everyday users may not possess. For this reason,we propose that users of personal data management applicationsshould be able to create and refine data structures in an ad-hoc wayover time, thereby “organically” growing their schemas. For thispurpose, we develop a spreadsheet-like direct manipulation inter-face. We show how integrity constraints can still provide value,even in this scenario of frequent schema and data modifications.We also develop a back-end database implementation to supportthis interface, with a design that permits schema changes at a lowcost.We have folded these ideas into a system, called CRIUS, whichsupports a nested data model and a graphical user interface. Fromthe user’s perspective, the chief advantages of CRIUS are its sup-port for simple schema definition and modification through an in-tuitive drag-and-drop interface, as well as its guidance towards userdata entry based on incrementally updated data integrity. We haveevaluated CRIUS by means of user studies and performance stud-ies. The user studies indicate that 1) CRIUS makes it much eas-ier for users to design a database, as compared to state-of-the-artGUI database design tools, and 2) CRIUS makes user data entrymore efficient and less error-prone. The performance experimentsshow that 1) the incremental integrity update in CRIUS is very ef-ficient, making the data entry guidance applicable and 2) the back-end database implementation in CRIUS significantly improves theperformance of schema update tasks, without a significant impacton other operations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A User-friendly Interface for a Lightweight Verification System

User-friendly interfaces can play an important role in bringing the benefits of a machine-readable representation of formal arguments to a wider audience. The aartifact system is an easy-to-use lightweight verifier for formal arguments that involve logical and algebraic manipulations of common mathematical concepts. The system provides validation capabilities by utilizing a database of proposit...

متن کامل

The Effect of User-Friendly Texts vs. Impersonal and Hybrid Texts on the Reading Comprehension Ability of Iranian EFL Learners

     This study focuses on the effect of user-friendly, impersonal, and hybrid texts on the reading comprehension ability of Iranian foreign language learners. Forty-five students of AlzahraUniversity were selected on the basis of their performance in a recent TOEFL. They were given three different texts (each group of 15 students was given one type) describing the same area of English usage, w...

متن کامل

A Visual Query Language for Temporal Databases a Visual Query Language for Temporal Databases

This paper addresses the issue of visual query formulation for temporal databases. We introduce a number of visual constructs that allow users to build queries in a modular, bottom{up fashion based on a temporal Extended Entity{Relationship Model. These constructs are: Temporal projection, temporal selection, time links, ltering and set operators, and temporal aggregates. This paper also identi...

متن کامل

Review and comparison of User Interface Characteristics of (Springer, Elsevier, Ebsco, ISI(WOS) and Ovid) as Perceived by University of Tehran Users

Background and Aim: The present investigation intends to compare and review various user interfaces from user standpoint and to ascertain its linkage with user satisfaction. Method: The research incorporated a descriptive survey of University of Tehran graduate student body. Using a targeted sampling, graduate students from the faculties of chemistry and Biology were selected. The instruments u...

متن کامل

Collaboration Techniques to Design a Database

In this paper, we describe methods for the analysis and design of Cooperative Object-oriented Information Systems. These methods involve users in the development of general Information Systems much more than traditional ones like Metrica or UML. We introduce a set of cooperative tools, based on a powerful and user friendly graphic interface that facilitates user participation in new stages of s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • PVLDB

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2010